Presentation: Tweet"FRP and Functional Game Programming"
Functional Reactive Programming is the functional version of reactive programming - which encodes the state in terms of reacting to external events. It has a seductive simplicity in its principles, and is used for instance for native user interfaces.
How does it fare when used in games, where a lot happens all the time, and state can evolve to high levels of complexity? This talk will discuss the pros and cons of working with FRP, based on the experience of writing a casual game in Haskell.
Download slides